a chain store

Translations
une chaîne de magasins
Definitions
A chain store is a retail establishment that is part of a larger group of stores owned and operated under the same brand or company, typically offering similar products and services across multiple locations.